| Overall Result: FAIL |
|---|
| Report Production | Report Configuration | Analysis phases |
|---|---|---|
|
|
|
| Number of Violations | LDRA Code | (M) Mandatory Standards | CERT Code |
|---|---|---|---|
|
|
9 S | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C | |
|
|
20 S | CERT DCL31-C | |
|
|
30 S | CERT EXP30-C,EXP31-C | |
|
|
5 D | CERT EXP33-C | |
|
|
39 S | CERT FLP30-C | |
|
|
43 S | CERT ENV33-C,SIG32-C | |
|
|
47 S | CERT ARR30-C | |
|
|
71 S | CERT DCL30-C,MEM36-C | |
|
|
86 S | CERT ERR31-C | |
|
|
93 S | CERT INT01-C,INT02-C,INT07-C | |
|
|
94 S | CERT EXP11-C,EXP36-C,INT11-C | |
|
|
98 S | CERT EXP37-C | |
|
|
17 D | CERT DCL32-C | |
|
|
19 D | CERT EXP37-C | |
|
|
20 D | CERT DCL31-C,ERR30-C | |
|
|
24 D | CERT DCL31-C | |
|
|
1 X | CERT ARR31-C | |
|
|
134 S | CERT EXP10-C,EXP30-C | |
|
|
35 D | CERT EXP02-C,EXP10-C,EXP30-C | |
|
|
1 Q | CERT EXP02-C,EXP10-C,EXP30-C | |
|
|
157 S | CERT STR05-C,STR30-C | |
|
|
170 S | CERT DCL07-C,EXP37-C | |
|
|
41 D | CERT EXP37-C | |
|
|
42 D | CERT DCL30-C | |
|
|
43 D | CERT INT32-C,INT33-C | |
|
|
248 S | CERT INT33-C | |
|
|
45 D | CERT EXP08-C,EXP34-C | |
|
|
49 D | CERT FIO42-C | |
|
|
326 S | CERT DCL31-C | |
|
|
344 S | CERT EXP32-C | |
|
|
51 D | CERT MEM30-C | |
|
|
355 S | CERT DCL32-C | |
|
|
403 S | CERT INT34-C | |
|
|
433 S | CERT INT02-C,INT31-C | |
|
|
434 S | CERT INT02-C,INT31-C,STR34-C | |
|
|
442 S | CERT INT02-C,FLP33-C | |
|
|
443 S | CERT INT02-C,FLP33-C | |
|
|
444 S | CERT FLP33-C | |
|
|
456 S | CERT MSC31-C | |
|
|
57 D | CERT EXP33-C | |
|
|
476 S | CERT ARR30-C | |
|
|
480 S | CERT DCL33-C | |
|
|
483 S | CERT MEM34-C | |
|
|
484 S | CERT MEM31-C | |
|
|
487 S | CERT MEM35-C | |
|
|
489 S | CERT DCL33-C,FIO43-C | |
|
|
493 S | CERT INT32-C | |
|
|
494 S | CERT INT32-C | |
|
|
496 S | CERT EXP37-C | |
|
|
61 X | CERT DCL32-C |
| Number of Violations | LDRA Code | (M) Mandatory Standards | CERT Code |
|---|---|---|---|
|
|
64 X | CERT ARR30-C | |
|
|
69 D | CERT EXP33-C | |
|
|
562 S | Use of ++,-- or = in macro parameters. | CERT PRE31-C |
|
|
75 D | CERT FIO31-C | |
|
|
68 X | CERT DCL00-C | |
|
|
69 X | CERT ARR30-C | |
|
|
573 S | Macro concatenation of uni char names. | CERT PRE30-C |
|
|
575 S | Linkage differs from previous declaration. | CERT DCL36-C |
|
|
576 S | Function pointer is of wrong type. | CERT DCL35-C,EXP08-C |
| Number of Violations | LDRA Code | (C) Checking (Mandatory) Standards | CERT Code |
|---|
| Number of Violations | LDRA Code | (O) Optional Standards | CERT Code |
|---|---|---|---|
|
|
5 S | CERT MSC03-C | |
| 220 | 12 S | CERT MSC01-C | |
| 36 | 21 S | CERT DCL07-C | |
|
|
1 D | CERT MSC13-C | |
|
|
4 D | CERT MSC13-C | |
|
|
7 D | CERT MSC13-C | |
|
|
8 D | CERT MSC08-C | |
|
|
15 D | CERT MSC13-C | |
| 2 | 41 S | CERT DCL10-C,DCL11-C | |
| 47 | 44 S | CERT DCL03-C,INT06-C | |
| 2 | 50 S | CERT INT13-C | |
|
|
52 S | CERT INT02-C | |
|
|
54 S | CERT EXP06-C | |
| 23 | 57 S | CERT MSC03-C,MSC12-C | |
| 49 | 58 S | CERT MSC03-C | |
| 2 | 59 S | CERT MSC03-C | |
|
|
73 S | CERT INT12-C | |
| 33 | 79 S | CERT PRE03-C | |
|
|
81 S | CERT PRE07-C | |
|
|
85 S | CERT INT09-C | |
| 30 | 95 S | CERT EXP11-C | |
| 1 | 99 S | CERT MSC02-C | |
|
|
101 S | CERT INT02-C | |
|
|
27 D | CERT DCL15-C | |
| 9 | 113 S | CERT MSC09-C | |
| 57 | 77 S | CERT PRE02-C | |
| 30 | 78 S | CERT PRE01-C,PRE02-C | |
| 4 | 96 S | CERT INT02-C | |
|
|
115 S | CERT STR03-C | |
|
|
119 S | CERT MSC04-C | |
| 3 | 120 S | CERT INT13-C | |
|
|
125 S | CERT PRE05-C | |
| 17 | 131 S | CERT DCL01-C | |
| 58 | 132 S | CERT MSC02-C | |
| 7 | 133 S | CERT EXP02-C | |
| 47 | 135 S | CERT DCL07-C | |
| 10 | 139 S | CERT MSC07-C | |
|
|
140 S | CERT MSC07-C | |
|
|
176 S | CERT MSC10-C | |
| 55 | 177 S | CERT DCL04-C | |
| 184 | 200 S | CERT DCL00-C | |
| 448 | 201 S | CERT DCL06-C,EXP07-C,EXP09-C | |
|
|
203 S | CERT EXP05-C | |
|
|
218 S | CERT PRE04-C | |
| 18 | 243 S | CERT PRE06-C | |
| 434 | 273 S | CERT PRE03-C | |
|
|
299 S | CERT DCL05-C | |
|
|
1 J | CERT MSC07-C | |
| 13 | 302 S | CERT MSC04-C | |
|
|
329 S | CERT INT07-C |
| Number of Violations | LDRA Code | (O) Optional Standards | CERT Code |
|---|---|---|---|
| 4 | 331 S | CERT INT13-C | |
|
|
332 S | CERT INT02-C | |
|
|
334 S | CERT INT02-C | |
| 29 | 340 S | CERT PRE00-C | |
|
|
352 S | CERT DCL12-C | |
|
|
50 D | CERT MEM00-C | |
| 34 | 361 S | CERT EXP00-C | |
|
|
376 S | CERT MSC10-C | |
| 8 | 381 S | CERT DCL05-C | |
| 154 | 382 S | CERT EXP12-C | |
|
|
53 D | CERT EXP08-C | |
|
|
387 S | CERT DCL08-C | |
| 18 | 400 S | CERT EXP03-C | |
|
|
401 S | CERT ARR00-C | |
|
|
406 S | CERT EXP02-C | |
|
|
54 D | CERT EXP08-C | |
|
|
408 S | CERT EXP02-C | |
|
|
432 S | CERT INT07-C | |
|
|
438 S | CERT EXP08-C | |
|
|
439 S | CERT INT15-C | |
|
|
440 S | CERT INT15-C | |
|
|
446 S | CERT INT02-C | |
|
|
452 S | CERT INT02-C | |
|
|
457 S | CERT INT02-C | |
| 2 | 458 S | CERT INT02-C,INT07-C | |
|
|
486 S | CERT FIO00-C | |
| 1 | 488 S | CERT INT08-C | |
|
|
491 S | CERT INT02-C | |
|
|
61 D | CERT DCL15-C | |
|
|
62 D | CERT DCL13-C | |
|
|
515 S | CERT DCL04-C | |
|
|
65 D | CERT MSC12-C | |
|
|
70 D | CERT MSC12-C | |
|
|
553 S | Function and proto should both be static. | CERT DCL15-C |
|
|
72 D | CERT EXP10-C | |
|
|
67 X | CERT DCL02-C | |
|
|
74 D | CERT EXP10-C | |
|
|
568 S | #include "filename" uses standard library name. | CERT PRE04-C |
|
|
577 S | Sizeof argument is a pointer. | CERT EXP01-C |
| 6 | 578 S | Sizeof used in arithmetic expression. | CERT EXP03-C |
|
|
78 D | CERT DCL00-C | |
|
|
584 S | Remainder of % op could be negative. | CERT INT10-C |
| 1 | 585 S | Bitwise and arith operations on same data. | CERT INT14-C |
|
|
586 S | Format is not %j for user defined type. | CERT INT15-C |
| Number of Mandatory Standards checked | 39 |
| Number of Checking Standards checked | 0 |
| Number of Optional Standards checked | 77 |
| Total Standards checked | 116 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | Last Modification Date |
|---|---|
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\pvmgs\pvmgsu_core.c | Fri Nov 30 13:33:12 2001 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\pvmgs\pvmgsu_aux.c | Thu Apr 19 16:15:33 2007 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\pvmgs\pvmgs_func.c | Mon Aug 22 08:11:52 2005 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\pvmgs\pvmgs_core.c | Wed Oct 22 15:14:13 1997 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\pvmgs\pvmgroups.c | Wed Oct 22 15:14:11 1997 |
| D:\Code\SAMATE\SATE2009\sate2009_C_test_cases\c\pvm\pvm3\pvmgs\pvm_gstat.c | Fri Nov 30 13:33:11 2001 |
| Number of procedures: | 50 |
| Number of locally uncalled procedures: | 0 |
| Number of reformatted executable lines: | 4033 |
| Number of lines of comments: | 4481 |
| Globals / code outside procedures - Conditional Pass |
|---|
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvm_gstat.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | pvm3.h: 289 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 295 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 296 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 296 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 297 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 297 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 298 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 298 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 312 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 312 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 313 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 313 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 314 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 314 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 315 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 315 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvm3.h: 316 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 316 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 322 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 322 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 323 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 323 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 324 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 324 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 325 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 325 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 326 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 326 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 328 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 328 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 329 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 329 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 331 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 331 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 337 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 337 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 338 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 338 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 339 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 339 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 340 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 340 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 341 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 341 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 345 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 345 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 351 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 351 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 352 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvm3.h: 352 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 353 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 353 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 354 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 354 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 355 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 355 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 356 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 356 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 357 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 357 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 358 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 358 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 359 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 359 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 360 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 360 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 361 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 361 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 362 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 362 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 363 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 363 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 364 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 364 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 365 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 365 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 366 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 366 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 367 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 367 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 368 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 368 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 369 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 369 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 370 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 370 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 371 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 371 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 372 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 372 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 373 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 373 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 374 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 374 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 375 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 375 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 376 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 376 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 377 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvm3.h: 377 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 378 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 378 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 379 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 379 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 380 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 380 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 381 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 381 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 382 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 382 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 383 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 383 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 389 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 389 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 390 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 390 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 396 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 396 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 402 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 402 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 405 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 405 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 406 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 406 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 407 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 407 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 408 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 408 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 409 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 409 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 411 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 411 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 412 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 412 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 414 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 414 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 416 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 416 | Literal value requires a U suffix. | CERT INT13-C |
| O | pvm3.h: 416 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvm3.h: 419 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 419 | Use of function like macro. | CERT PRE00-C |
| O | pvm3.h: 424 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 428 | Use of function like macro. | CERT PRE00-C |
| O | pvm3.h: 424 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvm3.h: 434 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 436 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 438 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 440 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 442 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvm3.h: 448 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 448 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 449 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 449 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 450 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 450 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 451 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 451 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 452 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 452 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 453 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 453 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 454 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 454 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 455 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 455 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 456 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 456 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 457 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 457 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 458 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 458 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 459 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 459 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 460 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 460 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 461 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 461 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 462 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 462 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 463 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 463 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 464 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 464 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 465 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 465 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 466 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 466 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 467 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 467 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 468 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 468 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 469 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 469 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 470 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 470 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 471 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 471 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 472 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 472 | Macro replacement list needs parentheses. | CERT PRE02-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvm3.h: 473 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 473 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 474 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 474 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 475 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 475 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 476 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 476 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 477 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 477 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 478 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 478 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 479 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 479 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 480 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 480 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 485 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 485 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvm3.h: 486 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 486 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvm3.h: 492 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 492 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 493 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 493 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 494 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 494 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 495 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 495 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 496 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 496 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 497 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 497 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 498 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 498 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 499 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 499 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 500 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 500 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 501 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 501 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 502 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 502 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 503 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 503 | Define used for numeric constant. | CERT DCL00-C |
| O | pvm3.h: 509 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | pvm3.h: 521 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | pvm3.h: 534 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | pvm3.h: 549 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | pvm3.h: 564 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 565 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvm3.h: 567 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 567 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvm3.h: 567 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 569 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 571 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 584 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 584 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvm3.h: 584 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm3.h: 586 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 648 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | pvm3.h: 677 | Number of parameters does not match. | CERT DCL07-C |
| O | pvm3.h: 719 | Ellipsis used in procedure parameter list. | CERT DCL10-C,DCL11-C |
| O | pvm_gstat.c: 39 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmalloc.h: 65 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 66 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 67 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 70 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 70 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | pvmalloc.h: 70 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmalloc.h: 70 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmalloc.h: 71 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 71 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | pvmalloc.h: 71 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmalloc.h: 71 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmalloc.h: 72 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 72 | Use of banned function or variable. | CERT DCL03-C,INT06-C |
| O | pvmalloc.h: 72 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmalloc.h: 75 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 75 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmalloc.h: 75 | Use of function like macro. | CERT PRE00-C |
| O | pvmalloc.h: 75 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmalloc.h: 76 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 76 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmalloc.h: 76 | Use of function like macro. | CERT PRE00-C |
| O | pvmalloc.h: 76 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmalloc.h: 78 | Found #define. | CERT PRE03-C |
| O | pvmalloc.h: 78 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmalloc.h: 78 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmalloc.h: 78 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmalloc.h: 80 | Comment possibly contains code | CERT MSC04-C |
| O | pvm_gstat.c: 40 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgsd.h: 32 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgs_const.h: 33 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 36 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 36 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 37 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 37 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 38 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 38 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 39 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvmgs_const.h: 39 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 40 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 40 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 41 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 41 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 42 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 42 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 43 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 43 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 44 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 44 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 45 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 45 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 46 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 46 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 47 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 47 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 48 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 48 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 49 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 49 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 50 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 50 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 51 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 51 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 52 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 52 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 55 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 55 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 56 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 56 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_const.h: 65 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 65 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 66 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 66 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 67 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 67 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_const.h: 71 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 71 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 72 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 72 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 73 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 73 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_const.h: 74 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 74 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 75 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 75 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 76 | Found #define. | CERT PRE03-C |
| O | pvmgs_const.h: 76 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgs_const.h: 77 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvmgs_const.h: 77 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgsd.h: 33 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgs_ds.h: 64 | Identifier not declared on new line. | CERT DCL04-C |
| O | pvmgsd.h: 34 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgs_mac.h: 36 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 37 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmgs_mac.h: 37 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_mac.h: 37 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 40 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 40 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmgs_mac.h: 40 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_mac.h: 40 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 53 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 53 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_mac.h: 53 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 61 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 61 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmgs_mac.h: 61 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_mac.h: 61 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 72 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 74 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmgs_mac.h: 74 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_mac.h: 74 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 77 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 77 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmgs_mac.h: 77 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_mac.h: 77 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 82 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 82 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmgs_mac.h: 82 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_mac.h: 82 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 95 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 95 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvmgs_mac.h: 95 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_mac.h: 95 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 107 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 107 | Use of function like macro. | CERT PRE00-C |
| O | pvmgs_mac.h: 107 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 110 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 110 | Use of function like macro. | CERT PRE00-C |
| O | pvmgs_mac.h: 110 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgs_mac.h: 112 | Found #define. | CERT PRE03-C |
| O | pvmgs_mac.h: 112 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgsd.h: 35 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmproto.h: 113 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 118 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 118 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 129 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 129 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmproto.h: 130 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvmproto.h: 131 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 132 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 133 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 134 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 135 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 136 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 137 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 138 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 139 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 140 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 141 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 142 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 143 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 144 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 145 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 146 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 147 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 178 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 178 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 181 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 181 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 182 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 182 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 183 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 184 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 184 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 185 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 185 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 186 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 186 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 188 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 188 | Literal value requires a U suffix. | CERT INT13-C |
| O | pvmproto.h: 188 | Use of function like macro. | CERT PRE00-C |
| O | pvmproto.h: 189 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 189 | Use of function like macro. | CERT PRE00-C |
| O | pvmproto.h: 190 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 190 | Use of function like macro. | CERT PRE00-C |
| O | pvmproto.h: 211 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 211 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 215 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 215 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 216 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 216 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 217 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 217 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 221 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 221 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmproto.h: 222 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 223 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 224 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvmproto.h: 225 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 226 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 227 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 228 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 229 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 230 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 231 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 232 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 233 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 234 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 235 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 236 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 237 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 238 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 239 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 240 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 241 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 242 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 243 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 244 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 245 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 246 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 247 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 248 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 249 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 250 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 251 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 255 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 255 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 256 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 256 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 257 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 257 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 258 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 258 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 259 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 259 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 263 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 263 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 264 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 264 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 265 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 265 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 266 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 266 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 267 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 267 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 268 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 268 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 269 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvmproto.h: 269 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 273 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | pvmproto.h: 314 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 314 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 334 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 334 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 340 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 341 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmproto.h: 346 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 348 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 353 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 355 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 359 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 359 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmproto.h: 360 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 361 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 362 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 363 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 364 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 365 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 366 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 367 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 368 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 369 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 370 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 371 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 372 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 373 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 374 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 375 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 376 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 377 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 378 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 379 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 380 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 381 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 382 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 383 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 384 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 385 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 391 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 391 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 392 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 392 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 393 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 393 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 394 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 394 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 395 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 395 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvmproto.h: 401 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 401 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 402 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 402 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 403 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 403 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 404 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 404 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 405 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 405 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 406 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 406 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 408 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 408 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmproto.h: 409 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 410 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 411 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 412 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 413 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 414 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 415 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 416 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 417 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 418 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 419 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 420 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 421 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 427 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 427 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmproto.h: 428 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 428 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmproto.h: 429 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 429 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmproto.h: 435 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 435 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmproto.h: 436 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 437 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 438 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 439 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 440 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 441 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 442 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 443 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 444 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 445 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 446 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 447 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 449 | Found #define. | CERT PRE03-C |
| O | pvmproto.h: 450 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvm_gstat.c: 43 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvm_gstat.c: 43 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | pvm_gstat.c: 43 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvm_gstat.c: 43 | Macro contains unacceptable items | CERT PRE03-C |
| O | pvmgroups.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | pvm3.h: 571 | Found #define. | CERT PRE03-C |
| O | pvm3.h: 571 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgroups.c: 34 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgs_core.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | pvmgs_core.c: 57 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgs_core.c: 58 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgs_func.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | pvmgs_func.c: 35 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgs_func.c: 36 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgs_func.c: 37 | Included file not protected with #define. | CERT PRE06-C |
| O | bfunc.h: 63 | Found #define. | CERT PRE03-C |
| O | bfunc.h: 68 | Found #define. | CERT PRE03-C |
| O | bfunc.h: 68 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | bfunc.h: 68 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | bfunc.h: 69 | Found #define. | CERT PRE03-C |
| O | bfunc.h: 69 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | bfunc.h: 69 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | bfunc.h: 70 | Found #define. | CERT PRE03-C |
| O | bfunc.h: 70 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | bfunc.h: 70 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmgs_func.c: 39 | Included file not protected with #define. | CERT PRE06-C |
| O | global.h: 167 | Found #define. | CERT PRE03-C |
| O | global.h: 179 | Found #define. | CERT PRE03-C |
| O | global.h: 179 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 182 | Found #define. | CERT PRE03-C |
| O | global.h: 199 | Found #define. | CERT PRE03-C |
| O | global.h: 199 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 200 | Found #define. | CERT PRE03-C |
| O | global.h: 200 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 201 | Found #define. | CERT PRE03-C |
| O | global.h: 201 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 202 | Found #define. | CERT PRE03-C |
| O | global.h: 202 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 204 | Found #define. | CERT PRE03-C |
| O | global.h: 204 | Use of function like macro. | CERT PRE00-C |
| O | global.h: 205 | Found #define. | CERT PRE03-C |
| O | global.h: 205 | Use of function like macro. | CERT PRE00-C |
| O | global.h: 206 | Found #define. | CERT PRE03-C |
| O | global.h: 206 | Use of function like macro. | CERT PRE00-C |
| O | global.h: 207 | Found #define. | CERT PRE03-C |
| O | global.h: 207 | Use of function like macro. | CERT PRE00-C |
| O | global.h: 214 | Found #define. | CERT PRE03-C |
| O | global.h: 214 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 242 | Found #define. | CERT PRE03-C |
| O | global.h: 242 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 243 | Found #define. | CERT PRE03-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | global.h: 243 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 244 | Found #define. | CERT PRE03-C |
| O | global.h: 244 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 245 | Found #define. | CERT PRE03-C |
| O | global.h: 245 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 248 | Non standard character $ in source. | CERT MSC09-C |
| O | global.h: 258 | Found #define. | CERT PRE03-C |
| O | global.h: 258 | Non standard character $ in source. | CERT MSC09-C |
| O | global.h: 262 | Found #define. | CERT PRE03-C |
| O | global.h: 262 | Non standard character $ in source. | CERT MSC09-C |
| O | global.h: 273 | Found #define. | CERT PRE03-C |
| O | global.h: 277 | Found #define. | CERT PRE03-C |
| O | global.h: 277 | Non standard character $ in source. | CERT MSC09-C |
| O | global.h: 281 | Found #define. | CERT PRE03-C |
| O | global.h: 287 | Found #define. | CERT PRE03-C |
| O | global.h: 287 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 288 | Found #define. | CERT PRE03-C |
| O | global.h: 288 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 289 | Found #define. | CERT PRE03-C |
| O | global.h: 289 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 290 | Found #define. | CERT PRE03-C |
| O | global.h: 290 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 291 | Found #define. | CERT PRE03-C |
| O | global.h: 291 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 292 | Found #define. | CERT PRE03-C |
| O | global.h: 292 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 293 | Found #define. | CERT PRE03-C |
| O | global.h: 293 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 294 | Found #define. | CERT PRE03-C |
| O | global.h: 294 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 295 | Found #define. | CERT PRE03-C |
| O | global.h: 295 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 296 | Found #define. | CERT PRE03-C |
| O | global.h: 296 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 297 | Found #define. | CERT PRE03-C |
| O | global.h: 297 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 298 | Found #define. | CERT PRE03-C |
| O | global.h: 298 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 299 | Found #define. | CERT PRE03-C |
| O | global.h: 299 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 300 | Found #define. | CERT PRE03-C |
| O | global.h: 300 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 301 | Found #define. | CERT PRE03-C |
| O | global.h: 301 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 302 | Found #define. | CERT PRE03-C |
| O | global.h: 302 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 303 | Found #define. | CERT PRE03-C |
| O | global.h: 303 | Define used for numeric constant. | CERT DCL00-C |
| O | global.h: 304 | Found #define. | CERT PRE03-C |
| O | global.h: 304 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | pvmmimd.h: 90 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 94 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | pvmmimd.h: 103 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 126 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 126 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmmimd.h: 127 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 127 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmmimd.h: 128 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 128 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmmimd.h: 133 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 134 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 135 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 141 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 144 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 147 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 157 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 158 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 158 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmmimd.h: 159 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 159 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | pvmmimd.h: 160 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 160 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmmimd.h: 162 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 162 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmmimd.h: 163 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 163 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmmimd.h: 166 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 166 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmmimd.h: 174 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 175 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 176 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 177 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 178 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 185 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 185 | Use of function like macro. | CERT PRE00-C |
| O | pvmmimd.h: 188 | Found #define. | CERT PRE03-C |
| O | pvmmimd.h: 188 | Use of function like macro. | CERT PRE00-C |
| O | pvmgs_func.c: 1027 | Comment possibly contains code | CERT MSC04-C |
| O | pvmgs_func.c: 1029 | Comment possibly contains code | CERT MSC04-C |
| O | pvmgsu_core.c: 3 | Non standard character $ in source. | CERT MSC09-C |
| O | pvmgsu_core.c: 68 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgsu_core.c: 69 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmgsu_core.c: 70 | Included file not protected with #define. | CERT PRE06-C |
| O | lpvm.h: 191 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | lpvm.h: 212 | Found #define. | CERT PRE03-C |
| O | lpvm.h: 212 | Define used for numeric constant. | CERT DCL00-C |
| O | lpvm.h: 213 | Found #define. | CERT PRE03-C |
| O | lpvm.h: 213 | Define used for numeric constant. | CERT DCL00-C |
| O | lpvm.h: 214 | Found #define. | CERT PRE03-C |
| O | lpvm.h: 214 | Define used for numeric constant. | CERT DCL00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | lpvm.h: 215 | Found #define. | CERT PRE03-C |
| O | lpvm.h: 215 | Define used for numeric constant. | CERT DCL00-C |
| O | lpvm.h: 216 | Found #define. | CERT PRE03-C |
| O | lpvm.h: 216 | Define used for numeric constant. | CERT DCL00-C |
| O | pvmgsu_core.c: 72 | Included file not protected with #define. | CERT PRE06-C |
| O | tevmac.h: 93 | Enum, struct or union not typedeffed. | CERT DCL05-C |
| O | tevmac.h: 120 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 120 | Macro contains unacceptable items | CERT PRE03-C |
| O | tevmac.h: 124 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 126 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 126 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 130 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 130 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 130 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 133 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 135 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 135 | Macro contains unacceptable items | CERT PRE03-C |
| O | tevmac.h: 135 | Macro replacement list needs parentheses. | CERT PRE02-C |
| O | tevmac.h: 139 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 141 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 141 | Macro contains unacceptable items | CERT PRE03-C |
| O | tevmac.h: 142 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 144 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 146 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 146 | Macro contains unacceptable items | CERT PRE03-C |
| O | tevmac.h: 147 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 151 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 151 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 151 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 155 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 155 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 155 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 159 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 159 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 159 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 163 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 163 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 163 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 167 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 167 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 167 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 171 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 171 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 171 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 175 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 175 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 175 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 179 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 179 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 179 | Use of function like macro. | CERT PRE00-C |
| Code | File: Src Line | Violation | Standard |
|---|---|---|---|
| O | tevmac.h: 183 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 183 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 183 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 187 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 187 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 187 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 191 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 191 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 191 | Use of function like macro. | CERT PRE00-C |
| O | tevmac.h: 195 | Found #define. | CERT PRE03-C |
| O | tevmac.h: 195 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| O | tevmac.h: 195 | Use of function like macro. | CERT PRE00-C |
| O | pvmgsu_core.c: 73 | Included file not protected with #define. | CERT PRE06-C |
| O | pvmproto.h: 346 | Found #define. | CERT PRE03-C |
| O | pvmgsu_core.c: 781 | Comment possibly contains code | CERT MSC04-C |
| O | pvmgsu_core.c: 788 | Comment possibly contains code | CERT MSC04-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| main (50 to 111 pvm_gstat.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 61 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 61 | function call with no prior declaration. | CERT EXP37-C |
| M | 61 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 63 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 66 | Numeric overflow | CERT INT32-C |
| M | 71 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 78 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 82 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( group.len + 1 * sizeof ( char ) | CERT INT01-C,INT02-C,INT07-C |
| M | 88 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 88 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 88 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 88 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( group.maxntids * sizeof ( int ) | CERT INT01-C,INT02-C,INT07-C |
| M | 89 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 89 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 89 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 89 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( group.barrier_reached * sizeof ( int ) | CERT INT01-C,INT02-C,INT07-C |
| M | 93 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 97 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 99 | Array index not unsigned. | CERT ARR30-C |
| M | 99 | Value is not of appropriate type. : unsigned int int group.tids [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 100 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 100 | Array index not unsigned. | CERT ARR30-C |
| M | 100 | Value is not of appropriate type. : unsigned int int fprintf ( stdout , "%d 0x%x\t" , j , group.tids [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 101 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 104 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 106 | Array index not unsigned. | CERT ARR30-C |
| M | 106 | Value is not of appropriate type. : unsigned int int fprintf ( stdout , "0x%x\t" , group.btids [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 107 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| main (37 to 46 pvmgroups.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 37 | Declaration is missing type. | CERT DCL31-C |
| M | 41 | function call with no prior declaration. | CERT EXP37-C |
| M | 41 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 43 | Numeric overflow | CERT INT32-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| main (63 to 95 pvmgs_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 73 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 80 | function call with no prior declaration. | CERT EXP37-C |
| M | 80 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 83 | Numeric overflow | CERT INT32-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_init (99 to 108 pvmgs_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 106 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_deadtid (113 to 137 pvmgs_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 131 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_pstate (141 to 202 pvmgs_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 151 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 161 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 163 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 165 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 167 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 169 | Array index not unsigned. | CERT ARR30-C |
| M | 169 | Value is not of appropriate type. : unsigned int int group -> tids [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 170 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 170 | Array index not unsigned. | CERT ARR30-C |
| M | 170 | Value is not of appropriate type. : unsigned int int fprintf ( stderr , "(%d, 0x%x) " , j , group -> tids [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 172 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 175 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 177 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 177 | Array index not unsigned. | CERT ARR30-C |
| M | 177 | Value is not of appropriate type. : unsigned int int fprintf ( stderr , "0x%x " , group -> btids [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 178 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 182 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | Array index not unsigned. | CERT ARR30-C |
| M | 186 | Value is not of appropriate type. : unsigned int int fprintf ( stderr , "0x%x " , group -> stids [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 187 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 191 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 194 | Array index not unsigned. | CERT ARR30-C |
| M | 194 | Value is not of appropriate type. : unsigned int int pvm_tidtohost ( group -> pcoord [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 194 | Value is not of appropriate type. : unsigned int int pvm_tidtohost ( group -> pcoord [ j ] ) , group -> np_onhost [ j | CERT INT01-C,INT02-C,INT07-C |
| M | 194 | Value is not of appropriate type. : unsigned int int pvm_tidtohost ( group -> pcoord [ j ] ) , group -> np_onhost [ j ] , group -> pcoord [ j | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_ls (207 to 240 pvmgs_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 218 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_handle (244 to 418 pvmgs_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 261 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 267 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 276 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | Modification of string literal. | CERT STR05-C,STR30-C |
| M | 276 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 276 | Signed/unsigned conversion without cast. : unsigned char int ( unsigned ) ( sizeof ( char ) * ( | CERT INT02-C,INT31-C,STR34-C |
| M | 286 | Type conversion without cast. : int char gid = gs_join ( | CERT INT02-C,INT31-C |
| M | 295 | Type conversion without cast. : int char cc = gs_leave ( | CERT INT02-C,INT31-C |
| M | 303 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 315 | Type conversion without cast. : int char cc = gs_barrier ( | CERT INT02-C,INT31-C |
| M | 325 | Type conversion without cast. : int char cc = gs_tidlist ( | CERT INT02-C,INT31-C |
| M | 331 | Type conversion without cast. : int char gs_newstaticcache ( tid , | CERT INT02-C,INT31-C |
| M | 339 | Type conversion without cast. : int char size = gs_gsize ( | CERT INT02-C,INT31-C |
| M | 342 | Type conversion without cast. : int char gs_newstaticcache ( tid , | CERT INT02-C,INT31-C |
| M | 350 | function call with no prior declaration. | CERT EXP37-C |
| M | 350 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 353 | Type conversion without cast. : int char gs_newstaticcache ( tid , | CERT INT02-C,INT31-C |
| M | 361 | Type conversion without cast. : int char ftid = gs_gettid ( | CERT INT02-C,INT31-C |
| M | 364 | Type conversion without cast. : int char gs_newstaticcache ( tid , | CERT INT02-C,INT31-C |
| M | 372 | Type conversion without cast. : int char info = gs_static ( | CERT INT02-C,INT31-C |
| M | 392 | Type conversion without cast. : int char gs_host_char ( | CERT INT02-C,INT31-C |
| M | 397 | Type conversion without cast. : int char gs_newstaticcache ( tid , | CERT INT02-C,INT31-C |
| M | 404 | Type conversion without cast. : int char gs_host_all ( | CERT INT02-C,INT31-C |
| M | 409 | Type conversion without cast. : int char gs_newstaticcache ( tid , | CERT INT02-C,INT31-C |
| M | 281 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 307 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 331 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 342 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 353 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 364 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 381 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 385 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 397 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 409 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 409 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 409 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 404 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 397 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 397 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 392 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 372 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 364 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 364 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 361 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 353 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 353 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 342 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 342 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 339 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 331 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 331 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 325 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 315 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 295 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 286 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_realloc_int_array (53 to 97 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 76 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 76 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 79 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 86 | function call with no prior declaration. | CERT EXP37-C |
| M | 86 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 91 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 94 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 96 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_struct_init (124 to 170 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 131 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 131 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 135 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 135 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 136 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 139 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 141 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | Signed/unsigned conversion without cast. : int unsigned int rvalue -> len = strlen | CERT INT02-C,INT31-C,STR34-C |
| M | 147 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 169 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_struct_destroy (176 to 208 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 183 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 186 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 192 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 195 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 198 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 201 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 203 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_hash_clear (212 to 248 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 243 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 239 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_hash_name (254 to 331 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 300 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 301 | Value is not of appropriate type. : bool int ( current -> group -> len | CERT INT01-C,INT02-C,INT07-C |
| M | 318 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 322 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 330 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| M | 322 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 325 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_list_insert (336 to 368 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 349 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 367 | Pointer assignment to wider scope. | CERT DCL30-C,MEM36-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_group (374 to 390 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 384 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_delete_group (395 to 421 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 416 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 404 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 414 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_join (425 to 500 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 443 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 452 | Array index not unsigned. | CERT ARR30-C |
| M | 452 | Value is not of appropriate type. : unsigned int int group -> tids [ inst | CERT INT01-C,INT02-C,INT07-C |
| M | 468 | Array index not unsigned. | CERT ARR30-C |
| M | 468 | Value is not of appropriate type. : unsigned int int group -> tids [ inst | CERT INT01-C,INT02-C,INT07-C |
| M | 471 | Array index not unsigned. | CERT ARR30-C |
| M | 471 | Value is not of appropriate type. : unsigned int int group -> tids [ inst | CERT INT01-C,INT02-C,INT07-C |
| M | 485 | Array index not unsigned. | CERT ARR30-C |
| M | 485 | Value is not of appropriate type. : unsigned int int tid < group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 485 | Array index not unsigned. | CERT ARR30-C |
| M | 485 | Value is not of appropriate type. : unsigned int int group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 486 | Array index not unsigned. | CERT ARR30-C |
| M | 486 | Value is not of appropriate type. : unsigned int int group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 488 | Array index not unsigned. | CERT ARR30-C |
| M | 488 | Value is not of appropriate type. : unsigned int int group -> np_onhost [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 494 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 496 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 443 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 483 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_leave (507 to 581 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 525 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 530 | Array index not unsigned. | CERT ARR30-C |
| M | 530 | Value is not of appropriate type. : unsigned int int group -> tids [ gid | CERT INT01-C,INT02-C,INT07-C |
| M | 536 | Array index not unsigned. | CERT ARR30-C |
| M | 536 | Value is not of appropriate type. : unsigned int int group -> tids [ gid | CERT INT01-C,INT02-C,INT07-C |
| M | 546 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 546 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 546 | Array index not unsigned. | CERT ARR30-C |
| M | 546 | Value is not of appropriate type. : unsigned int int -- group -> np_onhost [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 548 | Array index not unsigned. | CERT ARR30-C |
| M | 548 | Value is not of appropriate type. : unsigned int int group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 550 | Array index not unsigned. | CERT ARR30-C |
| M | 550 | Value is not of appropriate type. : unsigned int int group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 552 | Array index not unsigned. | CERT ARR30-C |
| M | 552 | Value is not of appropriate type. : unsigned int int group -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 553 | Array index not unsigned. | CERT ARR30-C |
| M | 553 | Value is not of appropriate type. : unsigned int int group -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 553 | Value is not of appropriate type. : unsigned int int group -> tids [ i ] < group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 554 | Array index not unsigned. | CERT ARR30-C |
| M | 554 | Value is not of appropriate type. : unsigned int int group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 555 | Array index not unsigned. | CERT ARR30-C |
| M | 555 | Value is not of appropriate type. : unsigned int int group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 555 | Value is not of appropriate type. : unsigned int int group -> pcoord [ hostindx ] = group -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 525 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 547 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 578 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_register (588 to 612 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 602 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_getinst (616 to 648 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 639 | Array index not unsigned. | CERT ARR30-C |
| M | 639 | Value is not of appropriate type. : unsigned int int group -> tids [ gid | CERT INT01-C,INT02-C,INT07-C |
| M | 633 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_gettid (653 to 685 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 682 | Array index not unsigned. | CERT ARR30-C |
| M | 682 | Value is not of appropriate type. : unsigned int int rtid = group -> tids [ inst | CERT INT01-C,INT02-C,INT07-C |
| M | 671 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_gsize (689 to 714 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 703 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_tidlist (718 to 781 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 749 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 749 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 749 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( group -> ntids * sizeof ( int ) | CERT INT01-C,INT02-C,INT07-C |
| M | 753 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 755 | Array index not unsigned. | CERT ARR30-C |
| M | 755 | Value is not of appropriate type. : unsigned int int group -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 756 | Array index not unsigned. | CERT ARR30-C |
| M | 756 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 756 | Value is not of appropriate type. : unsigned int int tids [ cnt ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 756 | Value is not of appropriate type. : unsigned int int tids [ cnt ++ ] = group -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 764 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 775 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 775 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 740 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_barrier (785 to 870 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 813 | Array index not unsigned. | CERT ARR30-C |
| M | 813 | Value is not of appropriate type. : unsigned int int group -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 838 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 838 | Value is not of appropriate type. : unsigned int int group -> btids [ group -> barrier_index ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 805 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 846 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_static (874 to 948 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 898 | Array index not unsigned. | CERT ARR30-C |
| M | 898 | Value is not of appropriate type. : unsigned int int group -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 921 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 921 | Value is not of appropriate type. : unsigned int int group -> stids [ group -> sgroup_reached ++ | CERT INT01-C,INT02-C,INT07-C |
| M | 938 | Array index not unsigned. | CERT ARR30-C |
| M | 938 | Value is not of appropriate type. : unsigned int int group -> stids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 945 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 890 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 937 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 943 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_newstaticcache (970 to 1004 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 993 | Array index not unsigned. | CERT ARR30-C |
| M | 993 | Value is not of appropriate type. : unsigned int int group -> infotids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 996 | Value is not of appropriate type. : unsigned int int group -> infotids [ group -> ninfotids | CERT INT01-C,INT02-C,INT07-C |
| M | 982 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_binsearch (1038 to 1097 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1059 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1062 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1076 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_newhost (1114 to 1149 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1138 | Array index not unsigned. | CERT ARR30-C |
| M | 1138 | Value is not of appropriate type. : unsigned int int group -> pcoord [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 1138 | Value is not of appropriate type. : unsigned int int group -> pcoord [ i ] = group -> pcoord [ i - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 1139 | Array index not unsigned. | CERT ARR30-C |
| M | 1139 | Value is not of appropriate type. : unsigned int int group -> np_onhost [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 1139 | Value is not of appropriate type. : unsigned int int group -> np_onhost [ i ] = group -> np_onhost [ i - 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 1142 | Array index not unsigned. | CERT ARR30-C |
| M | 1142 | Value is not of appropriate type. : unsigned int int group -> pcoord [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 1144 | Array index not unsigned. | CERT ARR30-C |
| M | 1144 | Value is not of appropriate type. : unsigned int int group -> np_onhost [ i | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_delhost (1155 to 1174 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1167 | Array index not unsigned. | CERT ARR30-C |
| M | 1167 | Value is not of appropriate type. : unsigned int int group -> np_onhost [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 1167 | Value is not of appropriate type. : unsigned int int group -> np_onhost [ i ] = group -> np_onhost [ i + 1 | CERT INT01-C,INT02-C,INT07-C |
| M | 1168 | Array index not unsigned. | CERT ARR30-C |
| M | 1168 | Value is not of appropriate type. : unsigned int int group -> pcoord [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 1168 | Value is not of appropriate type. : unsigned int int group -> pcoord [ i ] = group -> pcoord [ i + 1 | CERT INT01-C,INT02-C,INT07-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_host_char (1182 to 1224 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1215 | Array index not unsigned. | CERT ARR30-C |
| M | 1215 | Value is not of appropriate type. : unsigned int int nmem_onhost = group -> np_onhost [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 1217 | Array index not unsigned. | CERT ARR30-C |
| M | 1217 | Value is not of appropriate type. : unsigned int int pcoord = group -> pcoord [ hostindx | CERT INT01-C,INT02-C,INT07-C |
| M | 1207 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 1211 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_host_all (1229 to 1262 pvmgs_func.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1243 | Value is not of appropriate type. : int nmem_onhostv = ( int * | CERT INT01-C,INT02-C,INT07-C |
| M | 1246 | Value is not of appropriate type. : int pcoordv = ( int * | CERT INT01-C,INT02-C,INT07-C |
| M | 1252 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_getgstid (106 to 167 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 116 | function call with no prior declaration. | CERT EXP37-C |
| M | 116 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 121 | function call with no prior declaration. | CERT EXP37-C |
| M | 121 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 123 | function call with no prior declaration. | CERT EXP37-C |
| M | 123 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 127 | function call with no prior declaration. | CERT EXP37-C |
| M | 127 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 128 | function call with no prior declaration. | CERT EXP37-C |
| M | 128 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 130 | function call with no prior declaration. | CERT EXP37-C |
| M | 130 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 133 | function call with no prior declaration. | CERT EXP37-C |
| M | 133 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 134 | function call with no prior declaration. | CERT EXP37-C |
| M | 134 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 141 | function call with no prior declaration. | CERT EXP37-C |
| M | 141 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 146 | function call with no prior declaration. | CERT EXP37-C |
| M | 146 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 151 | function call with no prior declaration. | CERT EXP37-C |
| M | 151 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 152 | function call with no prior declaration. | CERT EXP37-C |
| M | 152 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 162 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 159 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_joingroup (180 to 199 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 189 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 189 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 189 | function call with no prior declaration. | CERT EXP37-C |
| M | 189 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 191 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 193 | function call with no prior declaration. | CERT EXP37-C |
| M | 193 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 193 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_lvgroup (209 to 233 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 220 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 220 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 220 | function call with no prior declaration. | CERT EXP37-C |
| M | 220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 220 | function call with no prior declaration. | CERT EXP37-C |
| M | 220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 220 | function call with no prior declaration. | CERT EXP37-C |
| M | 220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 220 | function call with no prior declaration. | CERT EXP37-C |
| M | 220 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 223 | Type conversion without cast. : int char gs_delete_group ( | CERT INT02-C,INT31-C |
| M | 225 | function call with no prior declaration. | CERT EXP37-C |
| M | 227 | function call with no prior declaration. | CERT EXP37-C |
| M | 227 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 227 | function call with no prior declaration. | CERT EXP37-C |
| M | 227 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 227 | function call with no prior declaration. | CERT EXP37-C |
| M | 227 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 227 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 227 | function call with no prior declaration. | CERT EXP37-C |
| M | 227 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 227 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 223 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_getinst (242 to 266 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 253 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 253 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 253 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 253 | function call with no prior declaration. | CERT EXP37-C |
| M | 253 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 255 | function call with no prior declaration. | CERT EXP37-C |
| M | 255 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 258 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 260 | function call with no prior declaration. | CERT EXP37-C |
| M | 260 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 260 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_gettid (274 to 298 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 285 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 285 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 285 | function call with no prior declaration. | CERT EXP37-C |
| M | 285 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 285 | function call with no prior declaration. | CERT EXP37-C |
| M | 285 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 285 | function call with no prior declaration. | CERT EXP37-C |
| M | 285 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 285 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 285 | function call with no prior declaration. | CERT EXP37-C |
| M | 285 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 287 | Type conversion without cast. : int char tid = gs_gettid ( | CERT INT02-C,INT31-C |
| M | 290 | function call with no prior declaration. | CERT EXP37-C |
| M | 292 | function call with no prior declaration. | CERT EXP37-C |
| M | 292 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 292 | function call with no prior declaration. | CERT EXP37-C |
| M | 292 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 292 | function call with no prior declaration. | CERT EXP37-C |
| M | 292 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 292 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 292 | function call with no prior declaration. | CERT EXP37-C |
| M | 292 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 292 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 287 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_gsize (306 to 328 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 316 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 316 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 316 | function call with no prior declaration. | CERT EXP37-C |
| M | 316 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 316 | function call with no prior declaration. | CERT EXP37-C |
| M | 316 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 316 | function call with no prior declaration. | CERT EXP37-C |
| M | 316 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 316 | function call with no prior declaration. | CERT EXP37-C |
| M | 316 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 318 | Type conversion without cast. : int char size = gs_gsize ( | CERT INT02-C,INT31-C |
| M | 321 | function call with no prior declaration. | CERT EXP37-C |
| M | 323 | function call with no prior declaration. | CERT EXP37-C |
| M | 323 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 323 | function call with no prior declaration. | CERT EXP37-C |
| M | 323 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 323 | function call with no prior declaration. | CERT EXP37-C |
| M | 323 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 323 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 323 | function call with no prior declaration. | CERT EXP37-C |
| M | 323 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 323 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 318 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_bcast (337 to 416 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 354 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 354 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 354 | function call with no prior declaration. | CERT EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | function call with no prior declaration. | CERT EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | function call with no prior declaration. | CERT EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 354 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 354 | function call with no prior declaration. | CERT EXP37-C |
| M | 354 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 356 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 356 | function call with no prior declaration. | CERT EXP37-C |
| M | 359 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 359 | function call with no prior declaration. | CERT EXP37-C |
| M | 359 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 361 | function call with no prior declaration. | CERT EXP37-C |
| M | 361 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 377 | Array index not unsigned. | CERT ARR30-C |
| M | 377 | Value is not of appropriate type. : unsigned int int tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 380 | Array index not unsigned. | CERT ARR30-C |
| M | 380 | Value is not of appropriate type. : unsigned int int tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 380 | Deprecated usage of ++ or -- operators found. | CERT EXP30-C,EXP31-C |
| M | 380 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 380 | Value is not of appropriate type. : unsigned int int tids [ i ] = tids [ -- ntids | CERT INT01-C,INT02-C,INT07-C |
| M | 385 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 385 | function call with no prior declaration. | CERT EXP37-C |
| M | 385 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 394 | function call with no prior declaration. | CERT EXP37-C |
| M | 394 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 394 | function call with no prior declaration. | CERT EXP37-C |
| M | 394 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 394 | function call with no prior declaration. | CERT EXP37-C |
| M | 394 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 396 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 404 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 407 | function call with no prior declaration. | CERT EXP37-C |
| M | 407 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 409 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 413 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 413 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_barrier (430 to 493 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 452 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 452 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 452 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 452 | function call with no prior declaration. | CERT EXP37-C |
| M | 452 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 482 | function call with no prior declaration. | CERT EXP37-C |
| M | 487 | function call with no prior declaration. | CERT EXP37-C |
| M | 487 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 487 | function call with no prior declaration. | CERT EXP37-C |
| M | 487 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 487 | function call with no prior declaration. | CERT EXP37-C |
| M | 487 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 487 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 487 | function call with no prior declaration. | CERT EXP37-C |
| M | 487 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 487 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_freezegroup (502 to 517 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 512 | function call with no prior declaration. | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_gsdump (527 to 544 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 533 | function call with no prior declaration. | CERT EXP37-C |
| M | 533 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 533 | Numeric overflow | CERT INT32-C |
| M | 535 | function call with no prior declaration. | CERT EXP37-C |
| M | 535 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 537 | function call with no prior declaration. | CERT EXP37-C |
| M | 537 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 539 | function call with no prior declaration. | CERT EXP37-C |
| M | 539 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 541 | function call with no prior declaration. | CERT EXP37-C |
| M | 541 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 543 | function call with no prior declaration. | CERT EXP37-C |
| M | 543 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| int_query_server (565 to 645 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 581 | function call with no prior declaration. | CERT EXP37-C |
| M | 581 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 584 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 586 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 587 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 590 | function call with no prior declaration. | CERT EXP37-C |
| M | 590 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 590 | Numeric overflow | CERT INT32-C |
| M | 593 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 593 | function call with no prior declaration. | CERT EXP37-C |
| M | 593 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 594 | function call with no prior declaration. | CERT EXP37-C |
| M | 594 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 596 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 596 | function call with no prior declaration. | CERT EXP37-C |
| M | 596 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 597 | function call with no prior declaration. | CERT EXP37-C |
| M | 597 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 599 | function call with no prior declaration. | CERT EXP37-C |
| M | 599 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 600 | function call with no prior declaration. | CERT EXP37-C |
| M | 600 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 609 | function call with no prior declaration. | CERT EXP37-C |
| M | 609 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 610 | function call with no prior declaration. | CERT EXP37-C |
| M | 610 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 613 | function call with no prior declaration. | CERT EXP37-C |
| M | 613 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 614 | function call with no prior declaration. | CERT EXP37-C |
| M | 614 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 616 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 616 | function call with no prior declaration. | CERT EXP37-C |
| M | 616 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 617 | function call with no prior declaration. | CERT EXP37-C |
| M | 617 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 621 | function call with no prior declaration. | CERT EXP37-C |
| M | 621 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 622 | function call with no prior declaration. | CERT EXP37-C |
| M | 622 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 625 | function call with no prior declaration. | CERT EXP37-C |
| M | 625 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 626 | function call with no prior declaration. | CERT EXP37-C |
| M | 626 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 632 | function call with no prior declaration. | CERT EXP37-C |
| M | 632 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 635 | function call with no prior declaration. | CERT EXP37-C |
| M | 637 | function call with no prior declaration. | CERT EXP37-C |
| M | 637 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 639 | function call with no prior declaration. | CERT EXP37-C |
| M | 639 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 642 | function call with no prior declaration. | CERT EXP37-C |
| M | 642 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_get_tidlist (658 to 778 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 687 | Array index not unsigned. | CERT ARR30-C |
| M | 687 | Value is not of appropriate type. : unsigned int int sgroup -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 694 | Value is not of appropriate type. : int tids = ( int * | CERT INT01-C,INT02-C,INT07-C |
| M | 694 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 694 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( sgroup -> maxntids * sizeof ( int ) | CERT INT01-C,INT02-C,INT07-C |
| M | 697 | Array index not unsigned. | CERT ARR30-C |
| M | 697 | Value is not of appropriate type. : unsigned int int ( * tids ) [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 697 | Value is not of appropriate type. : unsigned int int ( * tids ) [ i ] = sgroup -> tids [ i | CERT INT01-C,INT02-C,INT07-C |
| M | 705 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 708 | function call with no prior declaration. | CERT EXP37-C |
| M | 708 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 710 | function call with no prior declaration. | CERT EXP37-C |
| M | 710 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 712 | function call with no prior declaration. | CERT EXP37-C |
| M | 712 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 714 | function call with no prior declaration. | CERT EXP37-C |
| M | 714 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 717 | function call with no prior declaration. | CERT EXP37-C |
| M | 717 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 717 | Numeric overflow | CERT INT32-C |
| M | 721 | function call with no prior declaration. | CERT EXP37-C |
| M | 721 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 722 | function call with no prior declaration. | CERT EXP37-C |
| M | 722 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 726 | function call with no prior declaration. | CERT EXP37-C |
| M | 726 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 727 | function call with no prior declaration. | CERT EXP37-C |
| M | 727 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 735 | function call with no prior declaration. | CERT EXP37-C |
| M | 735 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 737 | function call with no prior declaration. | CERT EXP37-C |
| M | 737 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 741 | function call with no prior declaration. | CERT EXP37-C |
| M | 741 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 742 | function call with no prior declaration. | CERT EXP37-C |
| M | 742 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 749 | function call with no prior declaration. | CERT EXP37-C |
| M | 749 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 750 | function call with no prior declaration. | CERT EXP37-C |
| M | 750 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 756 | Value is not of appropriate type. : int tids = ( int * | CERT INT01-C,INT02-C,INT07-C |
| M | 756 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 756 | Value is not of appropriate type. : unsigned int int ( * ntids ) * sizeof ( int ) | CERT INT01-C,INT02-C,INT07-C |
| M | 760 | function call with no prior declaration. | CERT EXP37-C |
| M | 760 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 761 | function call with no prior declaration. | CERT EXP37-C |
| M | 761 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 766 | function call with no prior declaration. | CERT EXP37-C |
| M | 766 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 768 | function call with no prior declaration. | CERT EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 768 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 771 | function call with no prior declaration. | CERT EXP37-C |
| M | 773 | function call with no prior declaration. | CERT EXP37-C |
| M | 773 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 775 | function call with no prior declaration. | CERT EXP37-C |
| M | 775 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 680 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| gs_cachegroup (791 to 881 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 806 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 806 | function call with no prior declaration. | CERT EXP37-C |
| M | 806 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 807 | function call with no prior declaration. | CERT EXP37-C |
| M | 807 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 812 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 812 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 812 | Signed/unsigned conversion without cast. : unsigned char int ( unsigned ) ( sizeof ( char ) * ( | CERT INT02-C,INT31-C,STR34-C |
| M | 814 | function call with no prior declaration. | CERT EXP37-C |
| M | 814 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 816 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 816 | function call with no prior declaration. | CERT EXP37-C |
| M | 816 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 818 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 819 | function call with no prior declaration. | CERT EXP37-C |
| M | 819 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 826 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 826 | function call with no prior declaration. | CERT EXP37-C |
| M | 826 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 828 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 829 | function call with no prior declaration. | CERT EXP37-C |
| M | 829 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 832 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 832 | function call with no prior declaration. | CERT EXP37-C |
| M | 832 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 834 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 835 | function call with no prior declaration. | CERT EXP37-C |
| M | 835 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 838 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 838 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( sgroup -> maxntids * sizeof ( int ) | CERT INT01-C,INT02-C,INT07-C |
| M | 842 | Type conversion without cast. : int char gs_delete_group ( | CERT INT02-C,INT31-C |
| M | 845 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 845 | function call with no prior declaration. | CERT EXP37-C |
| M | 845 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 847 | Type conversion without cast. : int char gs_delete_group ( | CERT INT02-C,INT31-C |
| M | 848 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 849 | function call with no prior declaration. | CERT EXP37-C |
| M | 849 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 852 | function call with no prior declaration. | CERT EXP37-C |
| M | 852 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 854 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 854 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( sizeof ( int ) * sgroup -> nhosts | CERT INT01-C,INT02-C,INT07-C |
| M | 857 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 857 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( sizeof ( int ) * sgroup -> nhosts | CERT INT01-C,INT02-C,INT07-C |
| M | 860 | function call with no prior declaration. | CERT EXP37-C |
| M | 860 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 862 | function call with no prior declaration. | CERT EXP37-C |
| M | 862 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 866 | Type conversion without cast. : int char gs_delete_group ( | CERT INT02-C,INT31-C |
| M | 867 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 868 | function call with no prior declaration. | CERT EXP37-C |
| M | 868 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 878 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 866 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 847 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 842 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| M | 822 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_grphostinfo (890 to 969 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 905 | Type conversion without cast. : int char info = gs_host_char ( | CERT INT02-C,INT31-C |
| M | 910 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 917 | function call with no prior declaration. | CERT EXP37-C |
| M | 917 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 917 | Numeric overflow | CERT INT32-C |
| M | 919 | function call with no prior declaration. | CERT EXP37-C |
| M | 919 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 921 | function call with no prior declaration. | CERT EXP37-C |
| M | 921 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 923 | function call with no prior declaration. | CERT EXP37-C |
| M | 923 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 925 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 925 | function call with no prior declaration. | CERT EXP37-C |
| M | 925 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 928 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 928 | function call with no prior declaration. | CERT EXP37-C |
| M | 928 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 931 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 931 | function call with no prior declaration. | CERT EXP37-C |
| M | 931 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 934 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 934 | function call with no prior declaration. | CERT EXP37-C |
| M | 934 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 937 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 937 | function call with no prior declaration. | CERT EXP37-C |
| M | 937 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 940 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 940 | function call with no prior declaration. | CERT EXP37-C |
| M | 940 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 943 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 943 | function call with no prior declaration. | CERT EXP37-C |
| M | 943 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 946 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 946 | function call with no prior declaration. | CERT EXP37-C |
| M | 946 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 954 | function call with no prior declaration. | CERT EXP37-C |
| M | 954 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 956 | function call with no prior declaration. | CERT EXP37-C |
| M | 956 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 958 | function call with no prior declaration. | CERT EXP37-C |
| M | 958 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 960 | function call with no prior declaration. | CERT EXP37-C |
| M | 960 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 963 | function call with no prior declaration. | CERT EXP37-C |
| M | 963 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 905 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| pvm_grpvhostinfo (985 to 1088 pvmgsu_core.c) - FAIL |
|---|
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1001 | Type conversion without cast. : int char info = gs_host_all ( | CERT INT02-C,INT31-C |
| M | 1006 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1013 | function call with no prior declaration. | CERT EXP37-C |
| M | 1013 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1013 | Numeric overflow | CERT INT32-C |
| M | 1015 | function call with no prior declaration. | CERT EXP37-C |
| M | 1015 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1017 | function call with no prior declaration. | CERT EXP37-C |
| M | 1017 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1019 | function call with no prior declaration. | CERT EXP37-C |
| M | 1019 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1021 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1021 | function call with no prior declaration. | CERT EXP37-C |
| M | 1021 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1024 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1024 | function call with no prior declaration. | CERT EXP37-C |
| M | 1024 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1027 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1027 | function call with no prior declaration. | CERT EXP37-C |
| M | 1027 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1030 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1030 | function call with no prior declaration. | CERT EXP37-C |
| M | 1030 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1036 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1036 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 1039 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1039 | Casting operation on a pointer. | CERT EXP11-C,EXP36-C,INT11-C |
| M | 1041 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1041 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( * nhosts * sizeof ( int ) | CERT INT01-C,INT02-C,INT07-C |
| M | 1044 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1044 | Value is not of appropriate type. : unsigned int int ( unsigned ) ( * nhosts * sizeof ( int ) | CERT INT01-C,INT02-C,INT07-C |
| M | 1056 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1056 | function call with no prior declaration. | CERT EXP37-C |
| M | 1056 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1059 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1059 | function call with no prior declaration. | CERT EXP37-C |
| M | 1059 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1062 | Assignment operation in expression. | CERT PRE31-C,EXP30-C,EXP31-C,FIO41-C |
| M | 1062 | function call with no prior declaration. | CERT EXP37-C |
| M | 1062 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1069 | function call with no prior declaration. | CERT EXP37-C |
| M | 1069 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1071 | function call with no prior declaration. | CERT EXP37-C |
| M | 1071 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1073 | function call with no prior declaration. | CERT EXP37-C |
| M | 1073 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1075 | function call with no prior declaration. | CERT EXP37-C |
| M | 1075 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| M | 1078 | function call with no prior declaration. | CERT EXP37-C |
| M | 1078 | Procedure call has no prototype and no defn. | CERT DCL07-C,EXP37-C |
| Code | Line | Violation | Standard |
|---|---|---|---|
| M | 1001 | Actual and formal parameters inconsistent (MR). | CERT EXP37-C |
| [ | Top of Report | | | Key to Terms | | | Procedure Table | | | Contents | ] |
|---|
| Code | (Line) | Violation | Standard |
|---|---|---|---|
| M | (Source line number) | [Text of Mandatory standard] | [Appropriate rule reference] |
| C | [Text of Checking standard] | ||
| O | [Text of Optional standard] | ||
[Source: Text of line from Source file]
| |||
| Components which pass all standards are marked: | Pass |
| Components which fail only Optional standards are marked: | Conditional Pass |
| Components which fail on insufficient comments only are marked: | Comment FAIL |
| Components which violate Mandatory standards are marked: | FAIL |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|